﻿function PageLoad() {
    //$("#panelmenu").panel("open", optionsHash);
//    $.mobile.loading('show', {
//        text: '',
//        textVisible: true,
//        theme: 'default',
//        html: ""
    //    });
    $(document).on('mobileinit', function () {
        $.mobile.loader.prototype.options.text = "";
        $.mobile.loader.prototype.options.textVisible = false;
        $.mobile.loader.prototype.options.theme = "default";
        $.mobile.loader.prototype.options.html = "";
    });
}

function enviar() {
    if ($get('MainContent_txtNombre_TxtControl').value.toString().trim() == "") {
        alert('Nombre requerido');
        $get('MainContent_txtNombre_TxtControl').focus();
        return false;
    }
    if ($get('MainContent_txtCorreo_TxtControl').value.toString().trim() == "") {
        alert('Correo requerido');
        $get('MainContent_txtCorreo_TxtControl').focus();
        return false;
    }
    
    if (!esValidoEmail($get('MainContent_txtCorreo_TxtControl').value.toString().trim()))
    {
        alert("La dirección de correo es incorrecta");
        return false;
    }

    PageMethods.Enviar($get('MainContent_txtNombre_TxtControl').value.toString().trim(), $get('MainContent_txtTel_TxtControl').value, $get('MainContent_txtCorreo_TxtControl').value.toString().trim(), $get('MainContent_txtAsunto_TxtControl').value.toString().trim(), OnSucceeded, OnFailed);
}

function esValidoEmail(valor) {
    if (/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/.test(valor)) {
        return true;
    } else {
        return false;
    }
}

function OnSucceeded(valor) {
    if (valor)
    {
        alert("Gracias por interesarse en nuestros servicios, lo mas pronto posible nos comunicaremos con usted");
        location.href = 'http://m.ganda-invitaciones.com';
    }
}

function OnFailed(error) {
    alert(error.get_message());
}